Specialized roofing companies often outperform roofing and general contractors. See how focus improves estimating, systems, margins, bookkeeping, overhead, and branding.